Medical technology - Alemán Inglés Diccionario